<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>07_函数-返回值</title>
    </head>
    <body>
        <script>
            // （1）在函数中没有写return  那么返回的是undefined
            // function f1(){

            // }
            // var a = f1();
            // console.log(a);

            // （2）在函数中写了return 但是return后面没有值  那么返回的是undefined
            // function f1(){
            //     return;
            // }

            // var a = f1();
            // console.log(a);

            // （3）在函数中写了return return后面有值
            // function f1(){
            //     return 666;
            // }

            // var a = f1();
            // console.log(a);

            // （4）在函数中写了return 观察return后面的代码 不会执行
            // return就是结束函数的执行
            // function f1(){
            //     return 666;
            //     console.log(777);
            // }

            // var a = f1();
            // console.log(a);


            // （5）在函数中写了return return后面有多个值 那么返回的是最后一个数据
            function f1(){
                return 1,2,3,4;
            }

            var a = f1();
            console.log(a);

        </script>
    </body>
</html>